<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>会员充值中心 - 服务商会员服务</title>
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: 'PingFang SC', 'Microsoft YaHei', sans-serif;
        }
        
        body {
            background: linear-gradient(135deg, #f8f9fc 0%, #eef2f7 100%);
            color: #333;
            line-height: 1.6;
            min-height: 100vh;
            padding: 20px 0;
        }
        
        .container {
            width: 1200px;
            margin: 0 auto;
            background: #fff;
            border-radius: 30px;
            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
            overflow: hidden;
            position: relative;
        }
        
        /* 头部样式 */
        .header {
            background: linear-gradient(135deg, #4a6bff 0%, #7b4cff 100%);
            color: white;
            padding: 40px 30px;
            position: relative;
            overflow: hidden;
            text-align: center;
        }
        
        .header::before {
            content: "";
            position: absolute;
            width: 300px;
            height: 300px;
            background: rgba(255, 255, 255, 0.1);
            border-radius: 50%;
            top: -100px;
            right: -80px;
        }
        
        .page-title {
            font-size: 46px;
            font-weight: 700;
            margin-bottom: 15px;
            position: relative;
            z-index: 2;
            text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
        }
        
        .page-subtitle {
            font-size: 28px;
            opacity: 0.9;
            font-weight: 300;
            position: relative;
            z-index: 2;
            max-width: 600px;
            margin: 0 auto;
        }
        
        /* 当前会员状态 */
        .current-membership {
            display: flex;
            justify-content: center;
            padding: 0 40px;
            margin-top: -30px;
            position: relative;
            z-index: 10;
            margin-bottom: 40px;
        }
        
        .membership-card {
            background: white;
            border-radius: 20px;
            padding: 35px 30px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15);
            width: 90%;
            text-align: center;
        }
        
        .card-icon {
            width: 80px;
            height: 80px;
            background: linear-gradient(135deg, #4a6bff 0%, #7b4cff 100%);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            color: white;
            font-size: 36px;
            margin: 0 auto 25px;
        }
        
        .card-title {
            font-size: 36px;
            font-weight: 600;
            margin-bottom: 15px;
            color: #4a6bff;
        }
        
        .card-status {
            font-size: 32px;
            font-weight: 700;
            margin-bottom: 25px;
        }
        
        .status-badge {
            display: inline-block;
            padding: 10px 25px;
            background: linear-gradient(135deg, #ff8a00 0%, #ff5252 100%);
            color: white;
            border-radius: 20px;
            font-size: 28px;
            font-weight: 600;
        }
        
        .card-desc {
            font-size: 26px;
            color: #666;
            line-height: 1.8;
            margin-bottom: 25px;
        }
        
        .card-desc strong {
            color: #ff5252;
        }
        
        /* 会员选择 */
        .membership-options {
            padding: 0 40px 40px;
        }
        
        .section-title {
            font-size: 36px;
            font-weight: 600;
            color: #4a6bff;
            margin-bottom: 35px;
            text-align: center;
            position: relative;
            padding-bottom: 20px;
        }
        
        .section-title:after {
            content: "";
            position: absolute;
            bottom: 0;
            left: 50%;
            transform: translateX(-50%);
            width: 120px;
            height: 5px;
            background: linear-gradient(135deg, #4a6bff 0%, #7b4cff 100%);
            border-radius: 5px;
        }
        
        .options-container {
            display: flex;
            flex-wrap: wrap;
            gap: 30px;
            margin-bottom: 50px;
        }
        
        .option-card {
            flex: 1;
            min-width: 300px;
            border-radius: 25px;
            padding: 40px 30px;
            text-align: center;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
            transition: all 0.4s ease;
            position: relative;
            overflow: hidden;
            background: white;
        }
        
        .option-card.popular {
            border: 3px solid #4a6bff;
            transform: translateY(-10px);
            box-shadow: 0 15px 40px rgba(74, 107, 255, 0.25);
        }
        
        .popular-tag {
            position: absolute;
            top: 20px;
            right: -35px;
            background: linear-gradient(135deg, #ff8a00 0%, #ff5252 100%);
            color: white;
            padding: 10px 40px;
            transform: rotate(45deg);
            font-size: 24px;
            font-weight: 600;
        }
        
        .option-icon {
            font-size: 60px;
            color: #4a6bff;
            margin-bottom: 25px;
        }
        
        .option-title {
            font-size: 36px;
            font-weight: 700;
            margin-bottom: 15px;
            color: #4a6bff;
        }
        
        .option-price {
            font-size: 42px;
            font-weight: 800;
            margin-bottom: 25px;
            color: #ff5252;
        }
        
        .option-price .period {
            font-size: 26px;
            font-weight: 400;
            color: #666;
        }
        
        .option-features {
            list-style: none;
            margin-bottom: 35px;
            text-align: left;
            padding: 0 20px;
        }
        
        .option-features li {
            font-size: 26px;
            padding: 15px 0;
            position: relative;
            padding-left: 40px;
            border-bottom: 1px dashed #eee;
        }
        
        .option-features li:last-child {
            border-bottom: none;
        }
        
        .option-features li:before {
            content: "✓";
            color: #4a6bff;
            position: absolute;
            left: 0;
            top: 15px;
            font-weight: bold;
            font-size: 24px;
            width: 30px;
            height: 30px;
            background: #f0f4ff;
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        
        .option-card.popular .option-features li:before {
            background: #4a6bff;
            color: white;
        }
        
        .pricing-details {
            background: #f0f4ff;
            border-radius: 15px;
            padding: 20px;
            margin-top: 20px;
        }
        
        .detail-title {
            font-size: 28px;
            font-weight: 600;
            margin-bottom: 15px;
            color: #4a6bff;
            display: flex;
            align-items: center;
            justify-content: center;
        }
        
        .detail-title i {
            margin-right: 10px;
        }
        
        .detail-content {
            font-size: 24px;
            color: #555;
            line-height: 1.8;
        }
        
        .detail-content li {
            margin-bottom: 10px;
            position: relative;
            padding-left: 25px;
        }
        
        .detail-content li:before {
            content: "•";
            color: #4a6bff;
            font-weight: bold;
            position: absolute;
            left: 10px;
        }
        
        .buy-btn {
            display: block;
            width: 100%;
            padding: 25px;
            background: linear-gradient(135deg, #4a6bff 0%, #7b4cff 100%);
            color: white;
            font-size: 32px;
            font-weight: 600;
            border: none;
            border-radius: 15px;
            cursor: pointer;
            transition: all 0.3s;
            margin-top: 30px;
            position: relative;
            overflow: hidden;
        }
        
        .buy-btn:after {
            content: "";
            position: absolute;
            top: -50%;
            left: -60%;
            width: 40px;
            height: 200%;
            background: rgba(255, 255, 255, 0.3);
            transform: rotate(25deg);
            transition: all 0.5s;
        }
        
        .buy-btn:hover {
            transform: translateY(-3px);
            box-shadow: 0 12px 25px rgba(74, 107, 255, 0.6);
        }
        
        .buy-btn:hover:after {
            left: 120%;
        }
        
        /* 费用对比 */
        .fee-comparison {
            background: white;
            border-radius: 25px;
            padding: 40px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
            margin-bottom: 40px;
        }
        
        .comparison-title {
            font-size: 36px;
            font-weight: 600;
            color: #4a6bff;
            margin-bottom: 35px;
            text-align: center;
        }
        
        .comparison-table {
            width: 100%;
            border-collapse: collapse;
        }
        
        .comparison-table th {
            background: #f0f4ff;
            padding: 25px;
            font-size: 28px;
            font-weight: 600;
            color: #4a6bff;
            text-align: center;
        }
        
        .comparison-table td {
            padding: 25px;
            font-size: 26px;
            text-align: center;
            border-bottom: 1px solid #eee;
        }
        
        .comparison-table tr:last-child td {
            border-bottom: none;
        }
        
        .comparison-table .highlight {
            color: #ff5252;
            font-weight: 700;
        }
        
        .comparison-table .good {
            color: #52c41a;
            font-weight: 600;
        }
        
        /* 常见问题 */
        .faq-section {
            background: white;
            border-radius: 25px;
            padding: 40px;
            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
            margin-bottom: 40px;
        }
        
        .faq-title {
            font-size: 36px;
            font-weight: 600;
            color: #4a6bff;
            margin-bottom: 35px;
            text-align: center;
        }
        
        .faq-item {
            margin-bottom: 30px;
            border-bottom: 1px solid #eee;
            padding-bottom: 30px;
        }
        
        .faq-item:last-child {
            border-bottom: none;
            margin-bottom: 0;
            padding-bottom: 0;
        }
        
        .faq-question {
            font-size: 30px;
            font-weight: 600;
            margin-bottom: 20px;
            color: #333;
            display: flex;
            align-items: center;
        }
        
        .faq-question i {
            color: #4a6bff;
            margin-right: 15px;
            font-size: 24px;
        }
        
        .faq-answer {
            font-size: 26px;
            color: #555;
            line-height: 1.8;
            padding-left: 40px;
        }
        
        /* 底部信息 */
        footer {
            text-align: center;
            padding: 40px;
            color: #7d9ed8;
            font-size: 24px;
            background: #f8fbff;
            border-top: 1px solid #e1e9ff;
        }
        
        .footer-links {
            display: flex;
            justify-content: center;
            gap: 30px;
            margin-top: 20px;
            flex-wrap: wrap;
        }
        
        .footer-links a {
            color: #5b86e5;
            text-decoration: none;
            font-weight: 500;
        }
        
        .footer-links a:hover {
            text-decoration: underline;
        }
        
        /* 响应式调整 */
        @media (max-width: 750px) {
            .container {
                width: 100%;
                border-radius: 0;
            }
            
            .header, .membership-options, .current-membership {
                padding-left: 20px;
                padding-right: 20px;
            }
            
            .option-card {
                min-width: 100%;
            }
        }
    </style>
</head>
<body>
    <div class="container">
        <div class="header">
            <h1 class="page-title">服务商会员充值中心</h1>
            <p class="page-subtitle">选择适合您的会员类型，享受更多平台特权</p>
        </div>
        
        <div class="current-membership">
            <div class="membership-card">
                <div class="card-icon">
                    <i class="fas fa-crown"></i>
                </div>
                <div class="card-title">当前会员状态</div>
                <div class="card-status">普通服务商</div>
                <div class="card-desc">
                    您当前是<strong>普通服务商</strong>，任务完成后平台将扣除<strong>15%</strong>信息服务费
                </div>
                <div class="status-badge">升级会员可节省服务费</div>
            </div>
        </div>
        
        <div class="membership-options">
            <h2 class="section-title">选择会员类型</h2>
            
            <div class="options-container">
                <div class="option-card">
                    <div class="option-icon">
                        <i class="fas fa-calendar-alt"></i>
                    </div>
                    <div class="option-title">年费会员</div>
                    <div class="option-price">¥998 <span class="period">/年</span></div>
                    
                    <ul class="option-features">
                        <li>一年内无限次发布任务</li>
                        <li>任务完成扣点仅5%</li>
                        <li>提现免手续费</li>
                        <li>优先推荐展示</li>
                        <li>专属客服支持</li>
                    </ul>
                    
                    <div class="pricing-details">
                        <div class="detail-title"><i class="fas fa-percentage"></i> 扣费规则</div>
                        <ul class="detail-content">
                            <li>任务结束后先扣5%服务费</li>
                            <li>剩余95%结算到会员中心</li>
                            <li>提现时不再扣除任何手续费</li>
                        </ul>
                    </div>
                    
                    <button class="buy-btn">购买年费会员</button>
                </div>
                
                <div class="option-card popular">
                    <div class="popular-tag">超值</div>
                    <div class="option-icon">
                        <i class="fas fa-ticket-alt"></i>
                    </div>
                    <div class="option-title">次卡会员</div>
                    <div class="option-price">¥299 <span class="period">/10次</span></div>
                    
                    <ul class="option-features">
                        <li>10次任务发布权限</li>
                        <li>按次收费，不限任务金额</li>
                        <li>任务完成无额外扣点</li>
                        <li>提现免手续费</li>
                        <li>适合低频任务发布</li>
                    </ul>
                    
                    <div class="pricing-details">
                        <div class="detail-title"><i class="fas fa-money-bill-wave"></i> 扣费规则</div>
                        <ul class="detail-content">
                            <li>每次任务消耗1次卡</li>
                            <li>任务金额100%结算</li>
                            <li>无任何额外百分比扣点</li>
                            <li>提现时不再扣除手续费</li>
                        </ul>
                    </div>
                    
                    <button class="buy-btn">购买10次卡</button>
                </div>
            </div>
            
            <!-- 费用对比表格 -->
            <div class="fee-comparison">
                <h2 class="comparison-title">会员费用对比</h2>
                <table class="comparison-table">
                    <thead>
                        <tr>
                            <th>扣费项目</th>
                            <th>普通服务商</th>
                            <th>年费会员</th>
                            <th>次卡会员</th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                            <td>会员费用</td>
                            <td>¥0</td>
                            <td class="highlight">¥998/年</td>
                            <td class="highlight">¥299/10次</td>
                        </tr>
                        <tr>
                            <td>任务服务费</td>
                            <td class="highlight">15%</td>
                            <td class="good">5%</td>
                            <td class="good">0%</td>
                        </tr>
                        <tr>
                            <td>提现手续费</td>
                            <td>1%</td>
                            <td class="good">0%</td>
                            <td class="good">0%</td>
                        </tr>
                        <tr>
                            <td>适合场景</td>
                            <td>偶尔使用</td>
                            <td>高频使用</td>
                            <td>低频使用</td>
                        </tr>
                        <tr>
                            <td>任务金额¥10,000结算</td>
                            <td>¥8,500</td>
                            <td class="good">¥9,500</td>
                            <td class="good">¥10,000</td>
                        </tr>
                    </tbody>
                </table>
            </div>
            
            <!-- 常见问题 -->
            <div class="faq-section">
                <h2 class="faq-title">常见问题解答</h2>
                
                <div class="faq-item">
                    <div class="faq-question">
                        <i class="fas fa-question-circle"></i>
                        年费会员和次卡会员有什么区别？
                    </div>
                    <div class="faq-answer">
                        年费会员按年付费，适合高频发布任务的用户，每笔任务仅扣除5%服务费；次卡会员按次数付费（10次卡），适合低频用户，每次任务消耗一次卡，无额外百分比扣点。
                    </div>
                </div>
                
                <div class="faq-item">
                    <div class="faq-question">
                        <i class="fas fa-question-circle"></i>
                        任务完成后资金如何结算？
                    </div>
                    <div class="faq-answer">
                        年费会员：任务结束后平台扣除5%服务费，剩余95%结算到您的账户；次卡会员：任务金额100%结算到您的账户（每次任务消耗一次卡）。
                    </div>
                </div>
                
                <div class="faq-item">
                    <div class="faq-question">
                        <i class="fas fa-question-circle"></i>
                        提现是否有手续费？
                    </div>
                    <div class="faq-answer">
                        年费会员和次卡会员提现均免手续费，普通服务商提现需支付1%手续费。
                    </div>
                </div>
                
                <div class="faq-item">
                    <div class="faq-question">
                        <i class="fas fa-question-circle"></i>
                        次卡会员的有效期是多久？
                    </div>
                    <div class="faq-answer">
                        次卡会员购买后永久有效，无使用时间限制，用完为止。
                    </div>
                </div>
            </div>
        </div>
        
        <footer>
            <p>© 2023 平台服务商中心 | 专业服务，高效合作</p>
            <div class="footer-links">
                <a href="#">会员协议</a>
                <a href="#">扣费规则</a>
                <a href="#">客服支持</a>
                <a href="#">隐私政策</a>
            </div>
        </footer>
    </div>

    <script>
        // 购买按钮交互
        const buyButtons = document.querySelectorAll('.buy-btn');
        buyButtons.forEach(button => {
            button.addEventListener('click', function() {
                const card = this.closest('.option-card');
                const membershipType = card.querySelector('.option-title').textContent;
                
                const originalText = this.innerHTML;
                this.innerHTML = '<i class="fas fa-spinner fa-spin"></i> 处理中...';
                this.disabled = true;
                
                setTimeout(() => {
                    this.innerHTML = '<i class="fas fa-check-circle"></i> 购买成功';
                    this.style.background = '#52c41a';
                    
                    // 显示成功消息
                    setTimeout(() => {
                        alert(`恭喜！您已成功购买${membershipType}！`);
                        this.innerHTML = originalText;
                        this.disabled = false;
                        this.style.background = 'linear-gradient(135deg, #4a6bff 0%, #7b4cff 100%)';
                    }, 1500);
                }, 2000);
            });
        });
        
        // 模拟费用对比计算
        function calculateSavings() {
            const taskAmount = 10000;
            const normalFee = taskAmount * 0.85;
            const annualFee = taskAmount * 0.95;
            const perTaskFee = taskAmount;
            
            document.querySelector('.comparison-table tr:last-child td:nth-child(2)').textContent = `¥${normalFee.toLocaleString()}`;
            document.querySelector('.comparison-table tr:last-child td:nth-child(3)').textContent = `¥${annualFee.toLocaleString()}`;
            document.querySelector('.comparison-table tr:last-child td:nth-child(4)').textContent = `¥${perTaskFee.toLocaleString()}`;
        }
        
        // 页面加载时计算
        document.addEventListener('DOMContentLoaded', calculateSavings);
    </script>
</body>
</html>